@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-table}
* html .clearfix{height:1%}
.clearfix{display:block}
html,body{width:100%; height:100%}
li{list-style:none;}
a{text-decoration:none}
embed{
  width: 90%;
  height: 200px;
  z-index: -1;
}

 .mains img{
	max-width:100%;
 }
  .mains .content{
  font-size:14px;
  }

/*头部*/
//.warp,body{background-color:#f1f2f2;}
.warp .title{width:100%; background-image:image_url("titleBg_01.png"); background-size:cover; height:70px}
.warp .title .logo{ margin-top:10px; float:left; margin-left:28px}
.warp .title .more{float:right;margin-top:19px; margin-right:13px; position:relative; z-index:2}
.warp .title .news{float:right;margin-top:15px; margin-right:15px;}
.warp .title .a1{ margin-left:15px}

/*底部部*/
.footer{ width:100%; background-color:#014667; font-size:11px; padding:10px 0; position:fixed; left:0; bottom:0; color:#fff; z-index: 999}
.footer p{line-height:18px; text-align:center;}

/*侧边菜单*/
.sideBar{position:absolute; right:0; top:0; background:rgba(0,0,0,0.85); padding-top:70px; display:none}
.sideBar li{font-size:12px; width:80px; text-align:center; height:40px; line-height:40px}
.sideBar li a{color:#fff}

/*内容（二级）*/
.main{margin-bottom:95px; padding-bottom: 60px}
.main .top{font-size:18px; color:#0072a8; font-weight:bolder; height:40px; line-height:40px; padding-left:10px}
.main .item{ border-top:1px solid #bcbec0;}
.main .item li{ border-bottom:1px solid #bcbec0;  width:100%; overflow:hidden}
.main .item li a{font-size:14px; color:#000; display:block; padding:0 10px; margin:5px 0; height:30px; line-height:30px}
.main .item .active{background-color:#d5d7d8}

/*内容（三级）*/
.sp_gray{color:#6d6e71}
.sp_font{font-size:12px;}
.mains{padding:0 10px; margin-bottom:95px; padding-bottom:60px}
.mains .top{ font-size:12px; height:25px; line-height:25px}
.mains .titles h2{font-size:18px}
.mains .titles{margin:8px 0}
.mains .content p{ line-height:22px}
.mains .contentText{font-size:14px; line-height:23px !important; text-indent:2em; margin-top:8px; color:#414042}
.mains .images{margin-top:14px}
.mains .images img{ width:100%}

/*首页*/
.box{width:100%; position:relative;}
.box .topBanner{width:100%; overflow:hidden; text-align:center}
.box .topBanner img{width:100%; max-width:580px}
.box .topBanner .sliders li{float:left; position:relative}
.box .text{position:absolute; left:0; bottom:0; background:rgba(255,255,255,0.75); width:100%; border-bottom:1px solid #c4bfbe}
.box .text .pText li{display:none; height:35px; line-height:35px; color:#0071a8; font-size:14px; padding:0 10px}
.box .icon{position:absolute; bottom:12px; right:7px; z-index:33}
.box .icon li{float:left; width:10px; height:10px; background-color:#bcbec0; margin-right:5px}
.box .icon .hover{background-color:#6d6e71}
.items {padding-bottom:70px; margin-top:10px}
.items li{float:left; width:33%; border-bottom:1px solid #bcbec0; border-right:1px solid #bcbec0; padding-bottom:5px}
.items li i{ background-image:image_url("icon_03_02.png"); background-size:1125px 129px; background-repeat:no-repeat; display:inline-block}
.items li p{text-align:center; color:#14538d; font-size:14px}
.items .b1{width:42px; height:52px; background-position:0 0; vertical-align:-42px}
.items .b2{width:53px; height:25px; background-position:-78px 0; vertical-align:-32px}
.items .b3{width:48px; height:52px; background-position:-178px 0; vertical-align:-42px}
.items .b4{width:44px; height:39px; background-position:-278px 0; vertical-align:-37px}
.items .b5{width:42px; height:39px; background-position:-382px 0; vertical-align:-37px}
.items .b6{width:34px; height:41px; background-position:-477px 0; vertical-align:-37px}
.items .b7{width:50px; height:37px; background-position:-569px 0; vertical-align:-37px}
.items .b8{width:36px; height:35px; background-position:-682px 0; vertical-align:-37px}
.items .b9{width:44px; height:29px; background-position:-795px 0;vertical-align:-37px}
.items .b10{width:43px; height:42px; background-position:-892px 0;vertical-align:-37px}
.items .b11{width:43px; height:33px; background-position:-992px 0;vertical-align:-37px}
.items .b12{width:44px; height:44px; background-position:-1082px 0;vertical-align:-40px}
.items .visited{background-color:#0072a8;}
.items .visited p{ color:#fff !important}

.items .visited .b1{width:42px; height:52px; background-position:0 -79px; vertical-align:-42px}
.items .visited .b2{width:53px; height:25px; background-position:-78px -79px; vertical-align:-32px}
.items .visited .b3{width:48px; height:52px; background-position:-178px -79px; vertical-align:-42px}
.items .visited .b4{width:44px; height:39px; background-position:-278px -79px; vertical-align:-37px}
.items .visited .b5{width:42px; height:39px; background-position:-382px -79px; vertical-align:-37px}
.items .visited .b6{width:34px; height:41px; background-position:-477px -79px; vertical-align:-37px}
.items .visited .b7{width:50px; height:37px; background-position:-569px -79px; vertical-align:-37px}
.items .visited .b8{width:36px; height:35px; background-position:-682px -79px; vertical-align:-37px}
.items .visited .b9{width:44px; height:29px; background-position:-795px -79px;vertical-align:-37px}
.items .visited .b10{width:43px; height:42px; background-position:-892px -79px;vertical-align:-37px}
.items .visited .b11{width:43px; height:33px; background-position:-992px -79px;vertical-align:-37px}
.items .visited .b12{width:44px; height:44px; background-position:-1082px -79px;vertical-align:-40px}

.items .borderrRight{border-right:0 !important}
.items .borderBottom{ border-bottom:0 !important}
.items .dis{ height:60px}
.bg{background-color:#fff !important}

/*新媒体*/
.main .mediaTop{ height:45px; line-height:45px; font-weight:bolder; font-size:18px; padding-left:20px; color:#0072a8}
.mediaContent ul li{ float:left; width:33%;  border-bottom:1px solid #bcbec0; border-right:1px solid #bcbec0; padding-bottom:11px}
.mediaContent li p{text-align:center; color:#14538d; font-size:15px}
.mediaContent li i{background-image:image_url("icon_02.png"); background-size:979px 58px; background-repeat:no-repeat; display:inline-block; width:58px; height:58px; margin-top:8px}
.mediaContent .m1{ background-position:0 0}
.mediaContent .m2{ background-position:-137px 0}
.mediaContent .m3{ background-position:-268px 0}
.mediaContent .m4{ background-position:-399px 0}
.mediaContent .m5{ background-position:-538px 0}
.mediaContent .m6{ background-position:-674px 0}
.mediaContent .m7{ background-position:-795px 0}
.mediaContent .m8{ background-position:-922px 0}
.mediaContent .borderrRight{border-right:0 !important}
.mediaContent .borderBottom{ border-bottom:0 !important}